type vendor/golang.org/x/text/unicode/norm.input
34 uses
vendor/golang.org/x/text/unicode/norm (current package)
composition.go#L106: src input
composition.go#L108: tmpBytes input
composition.go#L218: func (rb *reorderBuffer) insertFlush(src input, i int, info Properties) insertErr {
composition.go#L234: func (rb *reorderBuffer) insertUnsafe(src input, i int, info Properties) {
composition.go#L267: func (rb *reorderBuffer) insertSingle(src input, i int, info Properties) {
composition.go#L274: rb.insertSingle(input{str: GraphemeJoiner}, 0, Properties{size: uint8(len(GraphemeJoiner))})
forminfo.go#L51: type lookupFunc func(b input, i int) Properties
forminfo.go#L214: func lookupInfoNFC(b input, i int) Properties {
forminfo.go#L219: func lookupInfoNFKC(b input, i int) Properties {
input.go#L9: type input struct {
input.go#L14: func inputBytes(str []byte) input {
input.go#L15: return input{bytes: str}
input.go#L18: func inputString(str string) input {
input.go#L19: return input{str: str}
input.go#L22: func (in *input) setBytes(str []byte) {
input.go#L27: func (in *input) setString(str string) {
input.go#L32: func (in *input) _byte(p int) byte {
input.go#L39: func (in *input) skipASCII(p, max int) int {
input.go#L50: func (in *input) skipContinuationBytes(p int) int {
input.go#L61: func (in *input) appendSlice(buf []byte, b, e int) []byte {
input.go#L71: func (in *input) copySlice(buf []byte, b, e int) int {
input.go#L78: func (in *input) charinfoNFC(p int) (uint16, int) {
input.go#L85: func (in *input) charinfoNFKC(p int) (uint16, int) {
input.go#L92: func (in *input) hangul(p int) (r rune) {
iter.go#L190: info := i.rb.f.info(input{bytes: d}, j)
iter.go#L208: info := i.rb.f.info(input{bytes: d}, j)
iter.go#L212: i.rb.insertUnsafe(input{bytes: d}, j, info)
iter.go#L216: i.rb.insertUnsafe(input{bytes: d}, j, info)
iter.go#L416: info := i.rb.f.info(input{bytes: d}, 0)
iter.go#L417: i.rb.insertUnsafe(input{bytes: d}, 0, info)
normalize.go#L197: func (f Form) doAppend(out []byte, src input, n int) []byte {
normalize.go#L304: func (f *formInfo) quickSpan(src input, i, end int, atEOF bool) (n int, ok bool) {
normalize.go#L370: func (f Form) firstBoundary(src input, nsrc int) int {
normalize.go#L418: func (f Form) nextBoundary(src input, nsrc int, atEOF bool) int {
|
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |